package eerbaar.client.ctr;

import eerbaar.game.IGame;
import eerbaar.persona.IPersona;
import eerbaar.position.IPosition;
import eerbaar.position.WrongPositionException;

public interface IPersonaCmd {

    IPosition calcDestination(IGame game, IPersona persona)
            throws WrongPositionException;

    boolean execute(IGame game, IPersona persona) throws WrongPositionException;

}
